Skip to content

fix(ci): Resolve deployment issues#9

Merged
x42en merged 1 commit intomasterfrom
develop
Mar 18, 2026
Merged

fix(ci): Resolve deployment issues#9
x42en merged 1 commit intomasterfrom
develop

Conversation

@x42en
Copy link
Contributor

@x42en x42en commented Mar 18, 2026

This pull request updates the GitHub Actions workflows to improve environment consistency and streamline Docker image handling. The most significant changes involve enforcing the use of Node.js 24 for JavaScript actions and simplifying Docker image configuration in the release workflow.

Environment consistency:

  • Added the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24 environment variable to both .github/workflows/release.yml and .github/workflows/test.yml to ensure all JavaScript actions use Node.js 24. [1] [2]

Docker workflow simplification:

  • Removed the Docker Hub login step from the release workflow, focusing authentication on the GitHub Container Registry.
  • Updated the Docker metadata action in the release workflow to only tag images for the GitHub Container Registry, removing the redundant upki image and simplifying image tagging.

@x42en x42en self-assigned this Mar 18, 2026
@x42en x42en added the bug Something isn't working label Mar 18, 2026
@x42en x42en merged commit 5b04010 into master Mar 18, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant